home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-06-27 | 3.0 KB | 95 lines | [TEXT/CWIE] |
- ___ ___ ___ ___
- |\__\ ___ /\__\ /\ \ |\__\
- |:| | /\ \ /:/ / /::\ \ |:| |
- |:| | \:\ \ /:/ / /:/\:\ \ |:| |
- |:|__|__ /::\__\ /:/ / /::\ \:\ \ |:|__|__
- ____/::::\__\ __/:/\/__/ /:/__/ /:/\:\ \:\__\ ____/::::\__\
- \::::/~~/~ /\/:/ / \:\ \ \:\ \:\ \/__/ \::::/~~/~
- ~~|:|~~| \::/__/ \:\ \ \:\ \:\__\ ~~|:|~~|
- |:| | \:\__\ \:\ \ \:\ \/__/ |:| |
- |:| | \/__/ \:\__\ \:\__\ |:| |
- \|__| \/__/ \/__/ \|__|
-
- G R O U P P R E S E N T S
-
- 1. Introduction
-
- 3D Class Library, is a freeware C++ class library (please read terms of the license
- agreement) that allows you to make simple real-time 3d graphics applications. The
- logical and easy-to-use interface provides the powerful features:
-
- - Gouraud shading
- - Free texture mapping
- - Linear radix z-plane sorting
- - Arbitrary light source positioning
- - V3D/ASC file import
- - Load/Save from/into .obj very simple internal format
- - Real-time rotations/transformations
- - Clipping
-
- with more features to come soon (hopefully)! There have been a lot of talks and
- discussions going on both on news groups and #macdev IRC channel about 3d
- rendering engines, so I finally decided to come up with a simple rendering
- engines. So, I opened up the docs Volt gave me - OTM docs, read it very carefully
- and started coding. I should admit that a lot of things aren't done the best
- in my oppinion way, but for what it is, I think it should be a great help to
- all of you mac coders!
-
- 2. License agreement
-
- This software "3D Class Library" is provided "as is" and may NOT be
- used in the following cases:
-
- - For/Width any commercial software without explicit written
- permission from the author.
-
- - If you use any portions of the source code, make sure to credit
- Xilex Group and OTM groups!
-
- - The author is not responsible in any way of any data losses
- caused by this software.
-
- This software "3D Class Library" may be used (and encouraged):
-
- - In any country of planet earth
- - For any government/military research
- - Cancer/AiDS research
- - Universities/Academical research
-
- 3. Internal OBJ file format:
-
- WORD numPoints; +0
- WORD numPolys; +4
-
- {
- WORD x; +0
- WORD y; +4
- WORD z; +8
- } * numPoints;
-
- {
- WORD p1; +0
- WORD p2; +4
- WORD p3; +8
- WORD color; +12
- } * numPolys;
-
- 4. Known bugs
-
- * 68K's gouraud poly isn't working too well
- * applyTexture is planar only (for now)
-
- 5. Contacting Xilex group
-
- E-mail: demos@xmission.com or
- demos@altair.komkon.com
-
- Location: University of Utah
- Salt Lake City
- Utah 84112
-
- Interests: real-time 3D graphics,
- music synthesis
-
- Phone: (801) 581-7445 (please ask for Dmitry)
-